﻿using System;

namespace Terraria.ID
{
	// Token: 0x02000370 RID: 880
	public static class PlayerVariantID
	{
		// Token: 0x040034C0 RID: 13504
		public const int MaleStarter = 0;

		// Token: 0x040034C1 RID: 13505
		public const int MaleSticker = 1;

		// Token: 0x040034C2 RID: 13506
		public const int MaleGangster = 2;

		// Token: 0x040034C3 RID: 13507
		public const int MaleCoat = 3;

		// Token: 0x040034C4 RID: 13508
		public const int FemaleStarter = 4;

		// Token: 0x040034C5 RID: 13509
		public const int FemaleSticker = 5;

		// Token: 0x040034C6 RID: 13510
		public const int FemaleGangster = 6;

		// Token: 0x040034C7 RID: 13511
		public const int FemaleCoat = 7;

		// Token: 0x040034C8 RID: 13512
		public const int MaleDress = 8;

		// Token: 0x040034C9 RID: 13513
		public const int FemaleDress = 9;

		// Token: 0x040034CA RID: 13514
		public const int Count = 10;

		// Token: 0x040034CB RID: 13515
		public static SetFactory Factory = new SetFactory(10);

		// Token: 0x02000371 RID: 881
		public class Sets
		{
			// Token: 0x040034CC RID: 13516
			public static bool[] Male = PlayerVariantID.Factory.CreateBoolSet(new int[]
			{
				0,
				1,
				2,
				3,
				8
			});

			// Token: 0x040034CD RID: 13517
			public static int[] AltGenderReference = PlayerVariantID.Factory.CreateIntSet(0, new int[]
			{
				0,
				4,
				4,
				0,
				1,
				5,
				5,
				1,
				2,
				6,
				6,
				2,
				3,
				7,
				7,
				3,
				8,
				9,
				9,
				8
			});

			// Token: 0x040034CE RID: 13518
			public static int[] VariantOrderMale = new int[]
			{
				0,
				1,
				2,
				3,
				8
			};

			// Token: 0x040034CF RID: 13519
			public static int[] VariantOrderFemale = new int[]
			{
				4,
				5,
				6,
				7,
				9
			};
		}
	}
}
